React Job: Front End Engineer

Job added on

Company

nugget.ai

Location

Toronto - Canada

Job type

Full-Time

React Job Details

nugget.ai is working in partnership with Planet4iT to recruit for our clients. nugget.ai and Planet4iT will be responsible for the application process, and our clients will be responsible for the interview and final selection processes .

Location: Toronto, ON (Hybrid)
Employment Type: Full-time
Duration: Permanent

Our client, Canada's most beloved brand, is looking for a Front End Developers to help with the major expansion of their Digital team. This is going to be the latest in Digital Engagement and we are building the backbone of this team to deliver that. If you ever wanted to be part of a team that was delivering a great product to millions of Canadians and eventually on a global scale, this is the team to join. They are already top in their game and now want to take it to the next level. This is the right opportunity to take your career to a place you will be proud of.

What you will do:

  • Take ownership over our front-end ecosystem; delivering a first-class user experience that is mobile-optimized and focused on accessibility. As the Front-End Engineer joining our team, you will lead all new major efforts for our product. These will include changes to our existing website, kiosk, and a major overhaul of our mobile experience for users. With an ownership mentality, you think about our technical direction and technical stack and how they impact our work and what improvements need to be made. You help define and shape what success looks like for yourself and junior team members and set-up key metrics to measure that success.

  • Collaborate with our product team to make significant improvements to the application; you will work closely with our product team to help inform and scope our larger features that filter down to the development team. With a strong understanding of our product and guests, you will find opportunities to simplify and streamline work. We encourage you to question assumptions and requirements and ensure that deadlines and deliverables are being met. You view the product and work with a wide lens as you make recommendations with a deep understanding of how they affect all aspects of our product.

  • Focus on continuous improvement and maintenance; in addition to coordinating releases, leading testing, and automation for your builds, you will help others with code reviews and testing of their work. As our Front End Engineer, you will also own the maintenance and improvement of our products. You look after the application in a way that lends itself to effective maintenance and make updates when you notice things are outdated. You worry about the items that never make it into a product roadmap (ie. security risks and upgrades), leaving a legacy behind you that improves our work in the future.

Basic Requirements :

  • 5+ years of professional experience in software engineering
  • Ability to independently define technical solutions from business requirements
  • Strong communication skills and drive to mentor team members
  • 4+ years of professional experience with React

Preferred Requirements

  • Must have experience ReactJS UI Frameworks and Libraries
  • Comfortable with CSS preprocessor (e.g. Sass)
  • Ability to write modular, clean, robust code
  • Good technical foundation with the ability to learn fast
  • Comfortable with Git for source control
  • Experience working with 3rd party APIs
  • Knowledge of accessibility best practices
  • Knowledge of SEO best practices
  • Experience with test driven development and testing tools
  • Experience with modern tooling systems such as Webpack
  • Desire to learn new technologies while supporting existing codebases
A note from nugget.ai: We are committed to providing reasonable accommodations as requested by candidates, and you may contact us at any time at [email protected] for assistance or any questions you have.